padded drum - French English Dictionary